<!doctype html>
<html>
    <head>
        <meta charset="UTF-8" />
        <title>body</title>
        <script>
            // 已经执行完成了 所以监听不到
            window.addEventListener(
                "error",
                function (e) {
                    console.log("error");
                },
                true,
            );
            // window里面有很多个error时间  我需要过滤一下   根据 事件参数e 专门过滤脚本出错的事件

            // 面试的时候你必须要拿点货出来，拿点干的出来，不要湿的

            // 脚本加载失败换一个域名重试  一般有一个域名列表 a.com b.com c.com
            // 加载失败后，重试，重试后，重试 建立对应关系
        </script>
        // 标签是的error 不会 冒泡，所以可以监听到
        <script onerror="console.log('error')" src="./a.js"></script>
        <script src="./b.js"></script>
        <script src="./c.js"></script>
    </head>
    <body>
        <script>
            // 已经执行完成了 所以监听不到
            window.addEventListener("error", function () {
                console.log("error");
            });
            throw new Error("112");
        </script>
    </body>
</html>
